Using Polymorphic Types to Structure Flexible Protocol Stacks

نویسنده

  • R. Greg Lavender
چکیده

A new approach to structuring layered protocols using polymorphic service access points and type inheritance between protocol machines is presented Polymorphic service access points facil itate the exible instantiation of protocol machines containing the minimal functionality required by an application The type inheritance structure is induced by a vertical partitioning of the upper layers of the ISO Reference Model resulting in a non monolithic protocol stack that supports concur rent object oriented applications such as Actor systems The results presented represent a modest contribution to the research and practice of advanced protocol development The type structures in troduced demonstrate to software engineers particularly those developing layered systems software that object oriented programming techniques facilitate and enhance the implementation of layered architectures In addition the results presented provide justi cation for object oriented language designers that polymorphic and extensible type structures are useful for e ciently implementing layered communication protocol architectures

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Component Framework Technology for Flexible Protocol Stacks

The context of this paper and the corresponding challenges are formed by network services and their requirements to the underlying protocol stack. The relevance of this research is confirmed by three recent trends in network services and their execution environment: growing reliance of businesses and individuals on network connectivity, highly dynamic network characteristics, and a wide range o...

متن کامل

Efficient Handling of Protocol Stacks for Dynamic Software Packet Processing

New standards for 40 and 100 Gbit/s and beyond impose increasing demands for software packet processing frameworks. Protocol stacks used in high-speed packet processing frameworks are reduced to basic functionality to cope with the performance requirements. Development of sophisticated applications require manifold functionality from the protocol stack, while being flexible and extensible to al...

متن کامل

COMSCRIPT : A New Language for Building Flexible Protocol Stacks

The last trends in Protocol Stacks Architectures lead to an increase of flexibility in Protocol Stacks in reaction to the current static and predefined stacks. COMSCRIPT is a new language and a new environment inside which protocol entities are handled and whole protocol stacks are completely configured and dynamically modified. This paper presents how the dynamical (re)configuration of protoco...

متن کامل

Coupled BE-FE Scheme for Three-Dimensional Dynamic Interaction of a Transversely Isotropic Half-Space with a Flexible Structure

The response of structures bonded to the surface of a transversely isotropic half-space (TIHS) under the effect of time-harmonic forces is investigated using a coupled FE-BE scheme. To achieve this end, a Finite Element program has been developed for frequency domain analysis of 3D structures, as the first step. The half-space underlying the structure is taken into consideration using a Boundar...

متن کامل

COMSCRIPT : An Environment for the Implementation of Protocol Stacks and their Dynamic Reconfiguration

The need for flexible protocol stacks in communication software, instead of static, predefined protocol stacks, has been more and more asserted these last years. We present here a new environment, COMSCRIPT, which addresses the implementation of flexible protocol stacks directed by the application. COMSCRIPT is a new programming language, derived from POSTSCRIPT, which follows an interpretative...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005